extra ply tire - Turkish English Dictionary